package com.cloud.async.flow.web.client;

/**
 * 提工事务回调方法
 * @author chengrui
 */
public interface AbstractFlowTransaction<S> {


    /**
     * 获取事务
     * @return
     */
    public S newSession();


    /**
     * 提交事务
     * @return
     */
    public boolean commitTrans();


    /**
     * 释放事务
     * @return
     */
    public boolean rollBack();



}
